gtk4.git
12 years agoGtkStyleContext: Add gtk_style_context_get/set_scale
Alexander Larsson [Thu, 27 Jun 2013 16:21:41 +0000 (18:21 +0200)]
GtkStyleContext: Add gtk_style_context_get/set_scale

12 years agoUse gdk_cairo_surface_create_from_pixbuf when possible
Alexander Larsson [Mon, 24 Jun 2013 10:53:53 +0000 (12:53 +0200)]
Use gdk_cairo_surface_create_from_pixbuf when possible

12 years agoAdd GDK_DPI_SCALE env var
Alexander Larsson [Thu, 20 Jun 2013 16:43:42 +0000 (18:43 +0200)]
Add GDK_DPI_SCALE env var

This is very useful for hidpi where the dpi is scaled to make
non-dpi aware apps larger. In that case a dpi aware gtk+ using
GDK_SCALE will be getting huge fonts. You can the set GDK_DPI_SCALE
to compensate for this.

12 years agogdk: Convert mouse position to doubles, add new getters
Alexander Larsson [Wed, 3 Jul 2013 09:52:58 +0000 (11:52 +0200)]
gdk: Convert mouse position to doubles, add new getters

We've long had double precision mouse coordinates on wayland (e.g.
when rotating a window) but with the new scaling we even have it on
X (and, its also in Xinput2), so convert all the internal mouse/device
position getters to use doubles and add new accessors for the
public APIs that take doubles instead of ints.

12 years agox11: Don't follow dpi and scale from xsettings when GDK_SCALE set
Alexander Larsson [Mon, 1 Jul 2013 18:50:44 +0000 (20:50 +0200)]
x11: Don't follow dpi and scale from xsettings when GDK_SCALE set

If things are hardcoded in the environment, that wins.

12 years agox11: Add Gdk/UnscaledDPI to override Xft/DPI
Alexander Larsson [Fri, 28 Jun 2013 11:23:45 +0000 (13:23 +0200)]
x11: Add Gdk/UnscaledDPI to override Xft/DPI

This lets use use a scaled Xft/DPI for old apps while not
blowing up the size of scaled windows. Only apps supporting
Gdk/WindowScaleFactor should supprt Gdk/UnscaledDPI.

12 years agox11: Support the Gdk/WindowScalingFactor xsetting
Alexander Larsson [Thu, 27 Jun 2013 20:45:40 +0000 (22:45 +0200)]
x11: Support the Gdk/WindowScalingFactor xsetting

This xsetting can be used to tell Gtk to use a specific window
scaling for the screen.

12 years agox11: Initial cut at supporting window scaling for X11
Alexander Larsson [Thu, 20 Jun 2013 09:40:07 +0000 (11:40 +0200)]
x11: Initial cut at supporting window scaling for X11

If you set GDK_SCALE=2 in the environment then all windows will be
scaled by 2. Its not an ideal solution as it doesn't handle
multi-monitors at different scales, and only affects gtk apps.
But it is a good starting points and will help a lot on HiDPI
laptops.

12 years agowayland: Support gdk_window_get_scale
Alexander Larsson [Tue, 4 Jun 2013 09:39:36 +0000 (11:39 +0200)]
wayland: Support gdk_window_get_scale

We track the list of outputs each window is on, and set the
scale to the largest scale value of the outputs. Any time the scale
changes we also emit a configure event.

12 years agowayland: Require wayland-client 1.1.90
Alexander Larsson [Tue, 4 Jun 2013 09:27:56 +0000 (11:27 +0200)]
wayland: Require wayland-client 1.1.90

This has the new methods required for buffer scaling.

12 years agowayland: Implement gdk_screen_get_monitor_scale()
Alexander Larsson [Tue, 4 Jun 2013 09:18:49 +0000 (11:18 +0200)]
wayland: Implement gdk_screen_get_monitor_scale()

We bind to the newer version of the wl_output which supports
the new done and scale events, and if we use this to get the
scale for each monitor (defaulting to 1 if not supported).

12 years agogdk: Add gdk_cairo_surface_create_from_pixbuf
Alexander Larsson [Mon, 24 Jun 2013 10:12:43 +0000 (12:12 +0200)]
gdk: Add gdk_cairo_surface_create_from_pixbuf

12 years agogdk: add gdk_window_create_similar_image_surface
Alexander Larsson [Mon, 24 Jun 2013 10:10:02 +0000 (12:10 +0200)]
gdk: add gdk_window_create_similar_image_surface

This lets us create image surfaces that render faster on specific windows.
It also supports creating scaled image surfaces.

12 years agogdkwindow: Respect cairo surfaces with device scale
Alexander Larsson [Tue, 4 Jun 2013 08:41:44 +0000 (10:41 +0200)]
gdkwindow: Respect cairo surfaces with device scale

If a cairo_surface for a window has a device scale set we need
to respect this when creating a similar window. I.e. we want
to then automatically create a larger window which inherits
the scale from the original.

We also need to calculate a different device_offset if there
is a device_scale set.

12 years agoconfigure: Add buildtime check for cairo_surface_set_device_scale
Alexander Larsson [Tue, 4 Jun 2013 08:39:32 +0000 (10:39 +0200)]
configure: Add buildtime check for cairo_surface_set_device_scale

We will need this for the window scale support, but its not yet
in a stable cairo release (or even on a master yet), so we make
this optional.

12 years agopixel-cache: Refresh pixel cache on window scale factor changes.
Alexander Larsson [Mon, 3 Jun 2013 15:04:03 +0000 (17:04 +0200)]
pixel-cache: Refresh pixel cache on window scale factor changes.

12 years agowidget: Track when the window scale factor changes and notify
Alexander Larsson [Fri, 28 Jun 2013 08:39:52 +0000 (10:39 +0200)]
widget: Track when the window scale factor changes and notify

The scale-factor property on the widgets will be notified, and the
scale will change on the style property, causing us to pick up
new css assets.

12 years agogtk: add gtk_widget_get_scale_factor()
Michael Natterer [Fri, 15 Feb 2013 14:35:13 +0000 (15:35 +0100)]
gtk: add gtk_widget_get_scale_factor()

12 years agoquartz: Implement get_scale_factor() on screen and window
Michael Natterer [Fri, 18 Jan 2013 14:47:29 +0000 (15:47 +0100)]
quartz: Implement get_scale_factor() on screen and window

12 years agooffscreenwindow: Handle window_scale
Alexander Larsson [Thu, 20 Jun 2013 17:25:45 +0000 (19:25 +0200)]
offscreenwindow: Handle window_scale

We create similar windows in the right way to get the
device scale right.

12 years agoadd gdk_screen_ and gdk_window_get_scale_factor()
Michael Natterer [Fri, 18 Jan 2013 14:47:29 +0000 (15:47 +0100)]
add gdk_screen_ and gdk_window_get_scale_factor()

These report the internal scaling factor, mapping from UI pixels
to hardware pixels.

12 years agowin32: Remove unused functions
Alexander Larsson [Wed, 3 Jul 2013 08:59:31 +0000 (10:59 +0200)]
win32: Remove unused functions

The _gdk_windowing_* stuff is not used anymore

12 years agoquartz: Remove unused functions
Alexander Larsson [Wed, 3 Jul 2013 08:56:37 +0000 (10:56 +0200)]
quartz: Remove unused functions

The _gdk_windowing_* stuff is not used anymore

12 years agoUpdated POTFILES.skip
Piotr Drąg [Tue, 2 Jul 2013 22:05:34 +0000 (00:05 +0200)]
Updated POTFILES.skip

12 years agolistbox: Use new private model, remove priv pointer
Alexander Larsson [Tue, 2 Jul 2013 11:44:17 +0000 (13:44 +0200)]
listbox: Use new private model, remove priv pointer

12 years agostack: Use new private model, remove priv pointer
Alexander Larsson [Tue, 2 Jul 2013 11:43:20 +0000 (13:43 +0200)]
stack: Use new private model, remove priv pointer

12 years agorevealer: Use new private model, remove priv pointer
Alexander Larsson [Tue, 2 Jul 2013 11:42:43 +0000 (13:42 +0200)]
revealer: Use new private model, remove priv pointer

12 years agoFix a copy-paste error
Matthias Clasen [Mon, 1 Jul 2013 17:17:51 +0000 (13:17 -0400)]
Fix a copy-paste error

12 years agogdk: Fix shaped toplevels
Alexander Larsson [Mon, 1 Jul 2013 13:31:19 +0000 (15:31 +0200)]
gdk: Fix shaped toplevels

We need to apply the shape for toplevels that have a shape.

https://bugzilla.gnome.org/show_bug.cgi?id=702831

12 years agoFix typo in Makefile.am
Alexander Larsson [Mon, 1 Jul 2013 13:00:19 +0000 (15:00 +0200)]
Fix typo in Makefile.am

12 years agoInclude crypt(3) implementation for MSVC
Chun-wei Fan [Mon, 1 Jul 2013 12:52:45 +0000 (14:52 +0200)]
Include crypt(3) implementation for MSVC

This adds a crypt(3) implementation for use with broadwayd as Visual Studio
does not support crypt(3) out of the box.

The public domain implementation is taken from the following URL,
http://michael.dipperstein.com/crypt/, where AFAICT this implementation
would not be subject to licensing restrictions that would prevent it from
being bundled.

12 years agoBroadway: Allow Compilation on Windows/MSVC
Chun-wei Fan [Mon, 1 Jul 2013 12:51:03 +0000 (14:51 +0200)]
Broadway: Allow Compilation on Windows/MSVC

-Don't include unistd.h unconditionally as it's not available in Visual
 Studio, but include io.h where necessary.
-Avoid C99isms, and use _chsize_s in place of ftruncate when unistd.h is
 not available (as in the case of Visual Studio)

12 years agowin32: Make broadway build
Tarnyko [Mon, 1 Jul 2013 12:46:25 +0000 (14:46 +0200)]
win32: Make broadway build

12 years agoAdd GtkHeaderBar to the a11y tests
Matthias Clasen [Mon, 1 Jul 2013 02:30:15 +0000 (22:30 -0400)]
Add GtkHeaderBar to the a11y tests

12 years agoAdd GtkStack and GtkStackSwitcher to the a11y tests
Matthias Clasen [Mon, 1 Jul 2013 02:16:23 +0000 (22:16 -0400)]
Add GtkStack and GtkStackSwitcher to the a11y tests

12 years agoAdd GtkListBox to the a11y tests
Matthias Clasen [Mon, 1 Jul 2013 02:08:58 +0000 (22:08 -0400)]
Add GtkListBox to the a11y tests

12 years agoDeprecate and ignore gtk-enable-tooltips setting
William Jon McCann [Sun, 30 Jun 2013 18:28:02 +0000 (14:28 -0400)]
Deprecate and ignore gtk-enable-tooltips setting

It is enabled by default except on touch input devices.

12 years agoRemove gtk-im-status-style and gtk-im-preedit-style from GDK as well
William Jon McCann [Sun, 30 Jun 2013 17:45:43 +0000 (13:45 -0400)]
Remove gtk-im-status-style and gtk-im-preedit-style from GDK as well

12 years agoDeprecate the unused gtk-file-chooser-backend setting
William Jon McCann [Sun, 30 Jun 2013 17:44:24 +0000 (13:44 -0400)]
Deprecate the unused gtk-file-chooser-backend setting

12 years agoFix a couple of deprecation warnings related to stock items
William Jon McCann [Sun, 30 Jun 2013 17:14:18 +0000 (13:14 -0400)]
Fix a couple of deprecation warnings related to stock items

12 years agoDeprecate and ignore gtk-im-status-style and gtk-im-preedit-style
William Jon McCann [Sun, 30 Jun 2013 16:57:44 +0000 (12:57 -0400)]
Deprecate and ignore gtk-im-status-style and gtk-im-preedit-style

12 years agoAdd deprecation warnings to GTK_STOCK macros
William Jon McCann [Sun, 30 Jun 2013 16:15:02 +0000 (12:15 -0400)]
Add deprecation warnings to GTK_STOCK macros

12 years agoFix the build
William Jon McCann [Sun, 30 Jun 2013 15:30:37 +0000 (11:30 -0400)]
Fix the build

Remove references to removed files

12 years agoAdd xpadding around the image in message dialogs
William Jon McCann [Fri, 28 Jun 2013 19:43:51 +0000 (15:43 -0400)]
Add xpadding around the image in message dialogs

12 years agoDeprecate GtkAction and GtkUIManager
William Jon McCann [Fri, 28 Jun 2013 15:27:19 +0000 (11:27 -0400)]
Deprecate GtkAction and GtkUIManager

It is recommended to use GAction et al and GtkBuilder.

12 years agoRemove deprecated UIManager from the demo
William Jon McCann [Fri, 28 Jun 2013 16:09:58 +0000 (12:09 -0400)]
Remove deprecated UIManager from the demo

12 years agoPort print-editor test to GtkBuilder from UIManager
William Jon McCann [Fri, 28 Jun 2013 19:02:44 +0000 (15:02 -0400)]
Port print-editor test to GtkBuilder from UIManager

12 years agotextiter: better document "tag" functions
Sébastien Wilmet [Sat, 29 Jun 2013 16:21:44 +0000 (18:21 +0200)]
textiter: better document "tag" functions

https://bugzilla.gnome.org/show_bug.cgi?id=703313

12 years agoAdd GtkListBox to the widget gallery
Matthias Clasen [Sun, 30 Jun 2013 05:28:37 +0000 (01:28 -0400)]
Add GtkListBox to the widget gallery

12 years agoAdd missing GtkSearchEntry API to the docs
Matthias Clasen [Sun, 30 Jun 2013 05:02:46 +0000 (01:02 -0400)]
Add missing GtkSearchEntry API to the docs

12 years agoGtkSearchBar: formatting trivia
Matthias Clasen [Sun, 30 Jun 2013 04:50:29 +0000 (00:50 -0400)]
GtkSearchBar: formatting trivia

12 years agoGtkHeaderBar: documentation improvements
Matthias Clasen [Sun, 30 Jun 2013 04:27:45 +0000 (00:27 -0400)]
GtkHeaderBar: documentation improvements

Add some more information about title allocation.

12 years agoAvoid integer overflow
Matthias Clasen [Sun, 30 Jun 2013 02:06:54 +0000 (22:06 -0400)]
Avoid integer overflow

Use g_malloc_n in gdk_cairo_set_source_pixbuf when allocating
a large block of memory, to avoid integer overflow.

Pointed out by Bert Massop in
https://bugzilla.gnome.org/show_bug.cgi?id=703220

12 years agoreftests: Add a reftest for the expand change in GtkBox
Benjamin Otte [Sun, 30 Jun 2013 01:39:09 +0000 (03:39 +0200)]
reftests: Add a reftest for the expand change in GtkBox

The change was introduced in 80513aa2c7ed4aecc235723ea6c6f044cf98ba1d

See that commit for details.

12 years agoAdd a --direction option to gtk-reftest
Matthias Clasen [Sun, 30 Jun 2013 00:03:29 +0000 (20:03 -0400)]
Add a --direction option to gtk-reftest

gtk_test_init() hardcodes the locale to "C", so the --direction
option is useful to check reftests in rtl.

12 years agotypo fix
Matthias Clasen [Sat, 29 Jun 2013 23:55:14 +0000 (19:55 -0400)]
typo fix

12 years agoAdd a testcase for closing display before exit
Matthias Clasen [Sat, 29 Jun 2013 23:24:22 +0000 (19:24 -0400)]
Add a testcase for closing display before exit

It works right now, lets keep it that way.

12 years agoGdkScreenX11: Dispose visuals
Matthias Clasen [Sat, 29 Jun 2013 23:23:23 +0000 (19:23 -0400)]
GdkScreenX11: Dispose visuals

If we let them hold onto their X resources until finalize,
it is too late.

12 years agoGdkVisualX11: Add a dispose implementation
Matthias Clasen [Sat, 29 Jun 2013 23:22:51 +0000 (19:22 -0400)]
GdkVisualX11: Add a dispose implementation

We need to be able to drop X resources before finalization.

12 years agoGdkDeviceManagerXI2: chain up in constructed
Matthias Clasen [Sat, 29 Jun 2013 23:21:28 +0000 (19:21 -0400)]
GdkDeviceManagerXI2: chain up in constructed

Dispose does chain up, and the parent class' dispose expects
that the object has been fully constructed.

12 years agocsd: Improve window button handling
Matthias Clasen [Sat, 29 Jun 2013 22:18:35 +0000 (18:18 -0400)]
csd: Improve window button handling

Group the buttons on each side in a box, and give them different
style classes, so themes can differentiate (this is partially a
workaround for limitations in our css selectors). The boxes also
let us add a margin below the buttons, without affecting the
allocation of the buttons themselves.

12 years agocsd: use the correct icon name for close button
Matthias Clasen [Sat, 29 Jun 2013 22:15:01 +0000 (18:15 -0400)]
csd: use the correct icon name for close button

The icon is called window-close-symbolic.

12 years agocsd: Use a dedicated style class for window buttons
Matthias Clasen [Sat, 29 Jun 2013 22:09:11 +0000 (18:09 -0400)]
csd: Use a dedicated style class for window buttons

This allows themes to differentiate between regular buttons
in a title bar, and window buttons.

12 years agocsd: Improve the window title
Matthias Clasen [Sat, 29 Jun 2013 22:02:17 +0000 (18:02 -0400)]
csd: Improve the window title

Manually create the label, so that we can set its margins.

12 years agotextiter: doc precision for forward_search() and backward_search()
Sébastien Wilmet [Sat, 29 Jun 2013 14:33:23 +0000 (16:33 +0200)]
textiter: doc precision for forward_search() and backward_search()

https://bugzilla.gnome.org/show_bug.cgi?id=703313

12 years agoAdd a titlebar testcase
Matthias Clasen [Sat, 29 Jun 2013 12:52:04 +0000 (08:52 -0400)]
Add a titlebar testcase

This is an experiment towards how we want client-side titlebars
to look.

12 years agoAdd a gtk_window_close function
Matthias Clasen [Sat, 29 Jun 2013 02:19:15 +0000 (22:19 -0400)]
Add a gtk_window_close function

This is useful when adding close buttons in custom titlebars.

12 years agotestheaderbar: fix a mmemonic
Matthias Clasen [Fri, 28 Jun 2013 20:08:15 +0000 (16:08 -0400)]
testheaderbar: fix a mmemonic

12 years agoTrivial rewording
Matthias Clasen [Fri, 28 Jun 2013 20:01:44 +0000 (16:01 -0400)]
Trivial rewording

Make the listbox demo follow the naming convention of the
other demos.

12 years agoFix the build
Matthias Clasen [Fri, 28 Jun 2013 10:47:48 +0000 (06:47 -0400)]
Fix the build

We have to uglify the deprecation messages to make gtk-doc
handle them. The get turned into XML attributes, and there
is no automatic quoting to protect quotes in the text.

12 years agoDeprecate GtkImageMenuItem
William Jon McCann [Thu, 27 Jun 2013 22:48:46 +0000 (18:48 -0400)]
Deprecate GtkImageMenuItem

Use GtkMenuItem for menus with only text or GMenu for those
with icons for "nouns" and just text for "verbs".

12 years agoDeprecate the gtk stock functions
William Jon McCann [Thu, 27 Jun 2013 21:51:38 +0000 (17:51 -0400)]
Deprecate the gtk stock functions

12 years agoMake ignored settings be set to false by default
William Jon McCann [Thu, 27 Jun 2013 02:18:01 +0000 (22:18 -0400)]
Make ignored settings be set to false by default

12 years agodocs: Don't drop xml/gtkstock.xml
Rico Tzschichholz [Thu, 27 Jun 2013 19:14:07 +0000 (21:14 +0200)]
docs: Don't drop xml/gtkstock.xml

12 years agomenushell: don't activate a menu entry when opening a big menu
Emilio Pozuelo Monfort [Thu, 27 Jun 2013 17:01:14 +0000 (19:01 +0200)]
menushell: don't activate a menu entry when opening a big menu

If a menu is opened and it doesn't fit entirely below or above
the menu bar, gtk+ will place it on top. The button release will
then activate the popup item that happens to appear under the
cursor. Avoid this by ignoring release events if they originated
in the parent menu bar and the duration of the press was too short.

https://bugzilla.gnome.org/show_bug.cgi?id=703069

12 years agobuild: Fix make dist
Rico Tzschichholz [Thu, 27 Jun 2013 17:43:47 +0000 (19:43 +0200)]
build: Fix make dist

12 years agodocs: Add GtkListBox functions to their section and fix links
Emanuele Aina [Mon, 24 Jun 2013 13:58:10 +0000 (15:58 +0200)]
docs: Add GtkListBox functions to their section and fix links

https://bugzilla.gnome.org/show_bug.cgi?id=702981

12 years agoFix default value of scrolled window placement-set property
William Jon McCann [Thu, 27 Jun 2013 02:07:00 +0000 (22:07 -0400)]
Fix default value of scrolled window placement-set property

To make the testsuite happy.

12 years agoDisable primary paste by default
William Jon McCann [Thu, 27 Jun 2013 01:41:45 +0000 (21:41 -0400)]
Disable primary paste by default

12 years agoFixup some of the example widgets used in the docs
William Jon McCann [Thu, 27 Jun 2013 01:35:40 +0000 (21:35 -0400)]
Fixup some of the example widgets used in the docs

12 years agoDeprecate GtkIconFactory, GtkIconSet, GtkIconSource
William Jon McCann [Wed, 26 Jun 2013 22:41:15 +0000 (18:41 -0400)]
Deprecate GtkIconFactory, GtkIconSet, GtkIconSource

We want to use GtkIconTheme instead. It is worth noting that
the parts that remain undeprecated are GtkIconSize and gtk_icon_size_lookup.

12 years agoDon't use a GtkIconSet to pick the logo image
William Jon McCann [Wed, 26 Jun 2013 22:46:12 +0000 (18:46 -0400)]
Don't use a GtkIconSet to pick the logo image

Just use the first pixbuf in the default list.

12 years agoDeprecate and ignore gtk-icon-sizes setting
William Jon McCann [Wed, 26 Jun 2013 22:01:22 +0000 (18:01 -0400)]
Deprecate and ignore gtk-icon-sizes setting

We don't have icons rendered at arbitrary sizes and we have better
APIs that aren't restricted to GtkIconSizes.

12 years agoRemove the rest of gtk-touchscreen-mode
William Jon McCann [Wed, 26 Jun 2013 19:35:47 +0000 (15:35 -0400)]
Remove the rest of gtk-touchscreen-mode

12 years agoDeprecate and ignore gtk-keynav-cursor-only and gtk-keynav-wrap-around
William Jon McCann [Wed, 26 Jun 2013 19:33:10 +0000 (15:33 -0400)]
Deprecate and ignore gtk-keynav-cursor-only and gtk-keynav-wrap-around

12 years agoDeprecate and ignore gtk-menu-bar-accel setting
William Jon McCann [Wed, 26 Jun 2013 18:21:44 +0000 (14:21 -0400)]
Deprecate and ignore gtk-menu-bar-accel setting

Use 'F10' by default.

12 years agoDeprecate and ignore gtk-menu popup and popdown delay settings
William Jon McCann [Wed, 26 Jun 2013 18:08:37 +0000 (14:08 -0400)]
Deprecate and ignore gtk-menu popup and popdown delay settings

Just pick good defaults. The a11y team confirmed that they don't
rely on them.

12 years agoDeprecate and ignore gtk-scrolled-window-placement
William Jon McCann [Wed, 26 Jun 2013 17:06:12 +0000 (13:06 -0400)]
Deprecate and ignore gtk-scrolled-window-placement

Just use GTK_CORNER_TOP_LEFT and allow it to be changed with
gtk_scrolled_window_set_placement().

12 years agoDeprecate and ignore gtk-fallback-icon-theme
William Jon McCann [Wed, 26 Jun 2013 16:47:43 +0000 (12:47 -0400)]
Deprecate and ignore gtk-fallback-icon-theme

The standard icon themes have built in fallbacks.

12 years agoDeprecate and ignore the cursor blink settings
William Jon McCann [Wed, 26 Jun 2013 16:32:31 +0000 (12:32 -0400)]
Deprecate and ignore the cursor blink settings

And hardcode them to reasonable values.

12 years agoDeprecate and ignore gtk-can-change-accels
William Jon McCann [Wed, 26 Jun 2013 16:00:42 +0000 (12:00 -0400)]
Deprecate and ignore gtk-can-change-accels

It is disabled by default

12 years agoMark gtk-color-palette as deprecated
William Jon McCann [Wed, 26 Jun 2013 15:47:32 +0000 (11:47 -0400)]
Mark gtk-color-palette as deprecated

It is only used by the deprecated color selector widget.

12 years agoDeprecate and ignore gtk-enable-mnemonics and gtk-auto-mnemonics" properties
William Jon McCann [Wed, 26 Jun 2013 15:16:12 +0000 (11:16 -0400)]
Deprecate and ignore gtk-enable-mnemonics and gtk-auto-mnemonics" properties

They are both enabled by default.

12 years agoDeprecate and ignore gtk-menu-images setting
William Jon McCann [Wed, 26 Jun 2013 14:36:56 +0000 (10:36 -0400)]
Deprecate and ignore gtk-menu-images setting

GtkImageMenuItem images can still be enabled selectively by the app author
using the always-show-image property on the item.

12 years agoUpdated POTFILES.skip
Piotr Drąg [Wed, 26 Jun 2013 14:46:53 +0000 (16:46 +0200)]
Updated POTFILES.skip

12 years agowayland: Add missing symbol export
Rob Bradford [Wed, 26 Jun 2013 14:09:51 +0000 (15:09 +0100)]
wayland: Add missing symbol export

gdk_wayland_window_set_use_custom_surface was not being exported
correctly.

https://bugzilla.gnome.org/show_bug.cgi?id=695861

12 years agotests: Ignore deprecation warnings
Benjamin Otte [Wed, 26 Jun 2013 13:50:32 +0000 (15:50 +0200)]
tests: Ignore deprecation warnings

12 years agotestsuite: Ignore deprecation warnings
Benjamin Otte [Wed, 26 Jun 2013 13:50:21 +0000 (15:50 +0200)]
testsuite: Ignore deprecation warnings

12 years agogtk-demo: Fix compile warnings
Benjamin Otte [Wed, 26 Jun 2013 13:50:05 +0000 (15:50 +0200)]
gtk-demo: Fix compile warnings

12 years agogtk-demo: Remove unused variable
Benjamin Otte [Wed, 26 Jun 2013 13:49:50 +0000 (15:49 +0200)]
gtk-demo: Remove unused variable